home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / windows / wolw38.zip / WOLW38.TXT next >
Text File  |  1992-04-24  |  38KB  |  834 lines

  1.  
  2.  
  3.                          Windows Online(tm)
  4.                            "the  Weekly"
  5.                       April 25, 1992 - Issue 38
  6.                       ═════════════════════════
  7.  
  8.  
  9.  Windows Online "the Weekly"(tm) (WOLW) is published electronically every
  10.  Saturday and distributed through many well known on-line services.  WOLW
  11.  contains articles and weekly columns by WOL's staff and freelance writers.
  12.  Subject matter includes all aspects of MS Windows(tm) and its associated
  13.  applications and utilities.  Also covered are OS/2, Computer News,
  14.  Communications and other GUI subjects.  If you are interested in writing
  15.  for "the Weekly" contact us through the numbers listed at the end of this
  16.  publication.
  17.  
  18.  
  19. ═════════════════════════════════════════════════════════════════════════════
  20.  
  21.  
  22.                     WINDOWS ONLINE(tm) NEWS
  23.                  Written for WOL by Randy Wong
  24.                          Computer News
  25.  
  26.  
  27.  
  28.   Notebook Prices Dropping
  29.   ────────────────────────
  30.  
  31. Starting in June, the prices on notebook computers will be dropping as more
  32. vendors begin to ship their products.  As the new 386 SLC based notebooks
  33. hit the streets, vendors with the 386SX based notebooks will be dropping
  34. their prices.  As 486 and color products begin to trickle out, 386
  35. SLC prices will then drop in price.  It is going to be a series of price
  36. drops, as vendors try to stay below each other with the best price.  Leading
  37. will be IBM, with notebooks that will start at $1,800.  Since IBM prices mark
  38. the spot, vendors will generally price their products at or below IBM's
  39. prices. Shipping in April, Dell Computer Corp., will be pushing the model NL25
  40. notebook, powered by a 80386SL 25 MHz processor, and priced at $1,999.  Other
  41. vendors, such as Leading Edge Products and the Beaver Computer, will be
  42. pushing notebooks under $3,000.  As more and more vendors deliver their
  43. notebook products to market, end users will be getting better equipment at
  44. better prices than what is being sold at the moment.
  45.  
  46.  
  47.   Open Database Conductivity
  48.   ──────────────────────────
  49.  
  50. With the shipping of Microsoft Excel 4.0, (included secretly) is Microsoft's
  51. initial version of a new standard relational database access method, called
  52. Open Database Conductivity (ODBC).  Microsoft plans to include ODBC
  53. technology in Excel and its Cirrus Database product.  Excel 4.0, at this
  54. moment, includes a partial and starter of the ODBC technology.  A fully
  55. developed version of ODBC will probably be available in Microsoft's products
  56. by the end of the year.  ODBC is based on the SQL Access Group's Call Level
  57. Interface specifications, which is based on the Structured Query Language
  58. (SQL). Several vendors have announced future plans to support ODBC already,
  59. such as Digital Equipment Corp., NCR Corp., Novell Inc., Oracle Corp., and
  60. others.
  61.  
  62.  
  63.   AutoCAD Extending To Windows
  64.   ────────────────────────────
  65.  
  66. Autodesk, Inc. began its move towards Microsoft Windows, by way of adding
  67. an extension to AutoCAD, called AutoCAD Release 11 Extension for Windows.
  68. This is the first step for Autodesk for their mainstream computer-aided
  69. design product, to merge into the Windows Streamline. The Extension will
  70. sport such features as a tool bar, clipboard functions, Dynamic Data
  71. Exchange (DDE), and Help functions, but it must be running in conjunction
  72. with the main DOS AutoCAD.  A full pledge Windows AutoCAD is in the works,
  73. but for many CAD programs, it requires 32-bit capabilities, which can only
  74. come from Windows NT, which might be appearing at the end of the year.
  75. AutoCAD Release 11 Extension for Windows is available now, and the cost
  76. is $99.00.
  77.  
  78.  
  79.   Waiting For OS/2 2.0
  80.   ────────────────────
  81.  
  82. IBM has quietly spread the word to users of all versions of OS/2 (meaning
  83. version 1.0 through 1.3) that they are eligible for a free upgrade to the new
  84. 32-bit OS/2 2.0 product.  From what IBM is saying, if you want to upgrade
  85. now, call IBM OS/2 hotline 1-(800)-3-IBM-OS2, and they will explain to you
  86. how to download it electronically, for immediate upgrade, on the same day,
  87. if need be.  OS/2 1.3 Extended Edition users will also qualify for an
  88. upgrade to OS/2 2.0 plus a newly released Extended Services 2.0 product,
  89. call Gratis.  As for the rest of us users who want to purchase or upgrade
  90. to the 32-bit operating system, be they Microsoft Windows users or DOS users
  91. they will have to wait until the end of this month for the product to reach
  92. the retailers.
  93.  
  94.  
  95.   Visual Basic Connects Mainframes
  96.   ────────────────────────────────
  97.  
  98. Wall Data, Inc. has announced the release of Rumba Tools For Visual Basic.
  99. The set of tools was designed to work with Microsoft Visual Basic
  100. development environment for creating Windows graphical front-end designs
  101. to mainframe and minicomputer applications.  Included tool kit adds several
  102. Custom Controls to Visual Basic's standard control tools. With these new
  103. controls, a developer can begin creating a 3270 screen, text fields, PF
  104. keys, and menus, which are translated from the original 3270 screen display.
  105. Rumba Tools for Visual Basic is priced at $195, but Rumba for 3270 and Rumba
  106. for AS/400 must be purchased separately.  Developers who purchased the
  107. Microsoft's Professional Tools for Visual Basic should have received a
  108. coupon good for an evaluation copy of Rumba for 3270 or AS/400 and a
  109. free copy of the Rumba Visual Basic tool kit, plus source code samples.
  110.  
  111.  
  112.   WordStar Buys Delrina
  113.   ─────────────────────
  114.  
  115. WordStar International, Inc. will be acquiring Delrina Corp., in a stock
  116. deal valued at $50 million dollars.  Wordstar will issue between 11.5
  117. million and 13 million of its shares for all outstanding Delrina stock.
  118. Even with the buy out, Delrina's development and operations will remain
  119. in Toronto.  Delrina's has two main product groups, Perform for creating
  120. forms and Winfax for sending and receiving faxes from within a Windows
  121. application.  Winfax would probably be integrated into Wordstar product
  122. lines, but Perform, may or may not stay.  As for the financial standings,
  123. both companies had reported losses in the last quarter.  Wordstar
  124. currently holds a mere 5% of the Word Processing market.
  125.  
  126.  
  127. ═════════════════════════════════════════════════════════════════════════════
  128.  
  129.  
  130.                      New Product Press Release
  131.                    Compiled for WOL by Rich Young
  132.  
  133.  
  134.                       SoftCraft Presenter v1.0
  135.  
  136.  
  137. SoftCraft, Inc. announced that it is shipping SoftCraft Presenter(TM),
  138. a next-generation presentation graphics product that allows casual business
  139. users to easily produce high-impact, artistic business graphics.  This
  140. Windows 3.x application is available immediately for $595. directly from
  141. SoftCraft.
  142.  
  143. With SoftCraft Presenter, business users without artistic talent can quickly
  144. produce professional-looking, artistic slides and overheads, with no more
  145. effort than other presentation products What's more, for the first time on
  146. any platform, animated, multimedia business presentations are available with
  147. a single menu selection.
  148.  
  149.  
  150. Advanced Technology
  151.  
  152. Presenter's unique "intelligent" clip art is what allows such sophisticated
  153. animation and artistic graphs at the click of a mouse.  Intelligent clip art
  154. is made possible by advanced graphics technology that forms the core of
  155. Presenter.  This technology is known as "constraint management" or
  156. relationship management.
  157.  
  158. Presenter's constraint management technology applies the concepts of a
  159. spreadsheet program to graphics objects.  That is, any attribute of an
  160. object, such as position, color or size, can be related to attributes of
  161. other objects in the presentation as well as to external data.  These
  162. relationships are defined using formulas similar to spreadsheet formulas.
  163.  
  164. With constraint management technology at its core, SoftCraft Presenter
  165. compares to other graphics programs much like a spreadsheet program compares
  166. to a calculator.  Users are shielded from details, such as attributes and
  167. formulas, by intelligent clip art, templates, styles and menus, but have
  168. complete access to the full power of the technology if they desire.
  169.  
  170.  
  171. Key Features
  172.  
  173. Features in SoftCraft Presenter made possible by constraint management
  174. technology are:
  175.  
  176. Data-driven pictures: Memorable business graphs are automatically produced
  177.    from spreadsheet data and modified as the data changes.  Artistic
  178.    intelligent objects are used to represent the user's data.
  179.  
  180.    As an illustration of the use of an intelligent object, think of a column
  181.    graph where the columns are represented by pencils of various lengths (as
  182.    might be used in a graph depicting school funding).  If such a pencil were
  183.    simply stretched along its length, the angle of the sharpened pencil tip
  184.    and   the length of the eraser would vary on each pencil.  With Presenter's
  185.    intelligent pencil, the tip angle and eraser length are preserved,
  186.    resulting in a more realistic and higher quality presentation.
  187.  
  188.    Another example is a speedometer-type indicator where the needle angle,
  189.    and even its color, depends on the associated data value.
  190.  
  191. Data-driven Animation: Graphs with artistic pictures can be animated
  192.    automatically and exported in standard Windows animation format.  Data can
  193.    be entered directly into Presenter's data sheet or linked to another
  194.    application via Window's DDE.
  195.  
  196. Intelligent Clip Art: Presenter provides a variety of business clip art that
  197.    is more easily customized for a presentation than is conventional clip
  198.    art.  For example, artwork retains the proper subtle shading relationships
  199.    when the user changes its color.
  200.  
  201. Other key features of SoftCraft Presenter that are seldom found in other
  202. presentation graphics products include:
  203.  
  204. Multimedia interface: In addition to the animation's produced by Presenter,
  205.    other multimedia components, such as sound, animation clips and even video
  206.    clips, can be added to a presentation via the Windows Multimedia
  207.    extensions or Windows 3.1.
  208.  
  209. Style sheets: To record and apply graphic attributes to objects to create a
  210.    consistent look and make it easy to change the graphic appearance of the
  211.    entire presentation.
  212.  
  213. Bi-directional DDE data links and warm links: Warm links to data files with
  214.    automatic or user-initiated updates.  DDE hot links to other Windows
  215.    applications with both import and export data links.  With DDE export data
  216.    links, users can drag or animate a column in a graph with the mouse to
  217.    change the corresponding data in the remote application.
  218.  
  219. Powerful drawing tools: Graduated fills of all shapes, shape and color
  220.    blends, Bezier curves with full edit capability, typeface manipulation,
  221.    rotate and skew, variable zoom and others.
  222.  
  223. In addition, SoftCraft Presenter provides all the features expected in a
  224. state-of-the-art presentation graphics product:
  225.  
  226. Outliner: The text for the entire presentation is entered (or imported from a
  227.    word processor), edited and easily rearranged in the outliner, then
  228.    automatically poured into place on the slides in the format specified by a
  229.    template.  Text can then be edited either directly on the slide, in the
  230.    outliner or both.  Word processing features include embedded text
  231.    formatting, search and replace, and spell checking interface.
  232.  
  233. Slide templates: Presenter ships with professionally designed templates.
  234.    Templates define the general appearance of a presentation and provide a
  235.    consistent look among slides.  Each template file provides multiple slide
  236.    types (title, word chart, graph, etc.), multiple color schemes and can be
  237.    used for any output form factor or device.  If desired, the user can
  238.    easily customize existing templates or create new ones.
  239.  
  240. Slide sorter: Visually rearrange slide sequence, copy or delete slides, or
  241.    merge slides from multiple presentations using thumbnail images.  Merged
  242.    slides automatically take on the design and colors of the current
  243.    presentation.
  244.  
  245. Slide show: The on-screen slide show features include sound, animation,
  246.    transition effects, overlays (builds) and hyperlinks.
  247.  
  248. Presentation support materials: Output options include speaker notes,
  249.    audience handouts and thumbnails (multiple slides per page).
  250.  
  251. Fully editable graph components: All of the components of a graph can be
  252.    customized just like any other graphical objects and yet the components
  253.    remain linked to the data.  The components even have intelligence to make
  254.    them easy to modify; for example, the shading on the different faces of a
  255.    3D column is updated automatically if the column color is changed.
  256.  
  257. Data import/export: Imports and exports industry-standard graphic, text and
  258.    data formats.
  259.  
  260. On-line, context-sensitive help: Appropriate documentation for each
  261.    procedure, menu, dialog and even individual clip art objects is accessible
  262.    with a mouse click.
  263.  
  264.  
  265. SoftCraft has been developing and publishing PC software since 1982 and is
  266. best-known for its award-winning font products, Fancy Font and the Font
  267. Solution Pack.  SoftCraft, Inc. is located at 16 N. Carroll Street, Suite
  268. 500, Madison, WI 53703; or phone (800) 351-0500, (608) 257-3300 or FAX (608)
  269. 257-6733.
  270.  
  271.  
  272. ═════════════════════════════════════════════════════════════════════════════
  273.  
  274.  
  275.                        WINDOWS SOFTWARE REVIEW
  276.                     Written for WOL by Brian Parks
  277.  
  278.                              FAXGrabber
  279.                      CALERA RECOGNITION SYSTEMS
  280.  
  281.  
  282.    When is a fax not a fax? When you receive it with your fax card.
  283.    If you, like I, own and use a fax card you have a problem.
  284.  
  285. In the past fax card users have only been able to print or view
  286. received faxes. This is because they are captured by your
  287. card as graphic images.
  288. For me this was a major headache, as I often receive faxes that I
  289. would like to save into other text files, not to mention the
  290. amount of hard drive space each fax image may take up as a graphic image.
  291.  
  292. Calera Recognition Systems has created the most promising solution to
  293. the problem of the "fake fax".
  294.  
  295. Utilizing Calera's omnifont OCR technology,
  296. FAXGrabber converts large fax images received from your PC fax card
  297. into smaller text files that can be edited, indexed or re-routed.
  298. Your fax documents are automatically delivered into a form you can use
  299. with your favorite word processor, spreadsheet, or desktop publishing
  300. application: With FAXGrabber, your faxes can be reviewed, edited and
  301. faxed right from your desktop. And, you can integrate faxes into other
  302. documents or distribute them to others through e-mail.
  303.  
  304. All of this SOUNDS really good but my question is, does it work?
  305. The answer is YES and very well. FAXGrabber delivers exactly what
  306. it promises, no questions asked. But of course there is always a catch.
  307.  
  308. The catch here is that FAXGrabber really wants to do all of it's
  309. work in the background but DOS and Windows aren't willing to allow
  310. true multitasking (how many times have you heard that before) so
  311. the end result is that during the recognition process, everything
  312. else slows down. While I haven't found the reduced speed a real problem,
  313. it is somewhat annoying.
  314.  
  315. This is an easy program to install and use but before you do, you need
  316. to make a few decisions about how you want it to run and when.
  317. For instance, if you really don't expect a lot of incoming faxes,
  318. why have it automatically launch or monitor for incoming faxes?
  319. Remember that as it scans your in box for new faxes (about every 16
  320. seconds) your system slows down.
  321.  
  322.  
  323. FAXGrabber does not have a "group" of it's own. In fact it only shows
  324. you one icon when it is running.  But with this icon, you can perform the
  325. following functions:
  326.  
  327.     Click the icon once and display the setup dialog box. This houses the
  328.      commands for changing the setting and closing down the program.
  329.  
  330.      Double clicking the icon causes  FAXGrabber to send a request to
  331.       your fax board for any new faxes and then processes them.
  332.  
  333.      Shift-double-click, causes the program to display a file selection
  334.       dialog box where you can select a file for processing.
  335.  
  336. There are three other icons that FAXGrabber uses in its program to call-up
  337. other Windows applications. These icons remain hidden until FAXGrabber
  338. processes a fax. These "mini-apps." are:
  339.  
  340.      Preview Queue
  341.        Clicking this icon brings up a graphic application that you specify,
  342.        to view the fax image. From here you can cut or copy a portion of
  343.        the file to be submitted for recognition. FAXGrabber works with
  344.        a variety of graphic file formats including PCX, TIFF uncompressed
  345.        and packbits as well as others.
  346.  
  347.      Postview Queue
  348.        Click this icon to open an editor, like Windows Write, to edit the
  349.        file (text can be saved in one of many supported formats, anything
  350.        from Ami Pro to XyWrite III +)
  351.  
  352.       Clipboard Queue
  353.        Clicking this icon does much the same as the Postview Queue icon.
  354.        It loads one document page into the clipboard  allowing it to be
  355.        pasted into an editor.
  356.  
  357. Although this is a great product, FAXGrabber's accuracy leaves a lot to be
  358. desired.
  359. Actually, let me restate that. The better the fax being sent, the better
  360. the end results will be.
  361.  
  362. As with most OCR products, FAXGrabber worked better with some fonts and
  363. worse with others. Although, in most cases, it was still faster than typing
  364. whole document by hand.
  365.  
  366. Would I recommend this product to fax card users?
  367. You betcha.
  368. The shortfalls that I have discussed were not those of FAXGrabbers', and
  369. none were bothersome enough to make me give up on the whole idea.
  370.  
  371. FAXGrabber is an excellent product that may be just a litttle ahead of its'
  372. time or technology.
  373.  
  374. Features include:
  375.    Background Processing
  376.      allows you to work in your word processor, spreadsheet or any other
  377.      application while the conversion process occurs.
  378.    Auto-monitoring
  379.      of your fax directory for immediate conversion of fax images to text.
  380.    Preview Fax
  381.      lets you check the fax image and determine whether you want to
  382.      convert the document to your application or clip out a portion
  383.      of the text to be read.
  384.    File Compression
  385.      takes large fax files and converts the fax images to smaller
  386.      text files for quick printing and easy retrieval.
  387.   "Cut and Paste"
  388.      utilizes the Windows clipboard feature for easy fax routing to
  389.      most popular e-mail programs.
  390.    Auto-Orientation
  391.      determines page size or orientation automatically.
  392.    Image Enhancement
  393.      allows you to recognize faxes sent in standard and fine mode.
  394.  
  395. System Requirements
  396.    2 MB memory, 6 MB hard disk space, DOS 3.1 or later,
  397.    Windows 3.0 or later, mouse.
  398. Supported fax boards include:
  399.    Intel Co-Processor and SatisFAXtion, Frecom96, The Complete PC Fax 9600
  400.    CAS-Compatible Fax Cards and any fax card that is supported by
  401.    Alien Computing's FAXit software when FAXit is installed.
  402.  
  403. FAXGrabber is shipping now with a list price of $149.00
  404. For more information on FAXGrabber, contact:
  405.  
  406.                        CALERA RECOGNITION SYSTEMS
  407.                            475 Potrero Avenue
  408.                           Sunnyvale, CA. 94086
  409.                              1 800 544-7051
  410.  
  411.     If you've unearthed a rare find, take a minute and drop me a line.
  412.                      Brian Parks c/o WINDOWS ONLINE.
  413.  
  414.                    Copyright (c) 1992, Brian A. Parks
  415.  
  416.  
  417. ═════════════════════════════════════════════════════════════════════════════
  418.  
  419.  
  420.  ╒═══════════════╕
  421.  │ Visual Basics │
  422.  └───────────────┘
  423.    by Barry Seymour
  424.  
  425. I've talked before in this column about fit and finish, look and feel.
  426. The little touches go a long way towards establishing the professional
  427. appearance of a program, even if the user isn't consciously aware of
  428. many of them.  It doesn't matter if the program is written by John Doe
  429. in Small-town, Kansas; if it looks and feels professional, it'll sell and
  430. be respected.  This is especially important for a program written in
  431. Visual Basic, since many computer types look down on anything written in
  432. any kind of Ba sic.
  433.  
  434. One of these little 'touches of class' is for a program to remember it's
  435. position on the screen from session to session.  Again, this is a matter
  436. of both taking advantage of Windows' flexibility and having to prepare
  437. for the user doing the same.  Everyone likes to set up their Windows a
  438. little differently; if your program can remember it's location and size
  439. you save the user some work every time they load it.
  440.  
  441. This week we have a form that does just that.  VBEX10 demonstrates
  442. saving a form's Height, Width, Left, Top and WindowState properties to an
  443. INI file using the API calls GetPrivateProfileString and
  444. WritePrivateProfileString.  We also use GetWindowsDirectory to determine
  445. where to store the INI file.  The wrapper functions Windir(),
  446. StringtoINI() and StringFromINI() are included and have been discussed
  447. in previous Visual Basics columns.
  448.  
  449. Two additional functions contain the heart of what we're talking about
  450. here.  WindowPosFromINI and WindowPosToINI have names which are
  451. self-explanatory, so let's just get down to those first.   As always,
  452. code statements should all be on one line.  If they're too long here,
  453. I've indicated a 'line join' with the piping symbol ( |  ).
  454.  
  455. Sub WindowPosFromINI ()
  456.   'Read the form's WindowState, Height and Width from the file named in the
  457.   'INIFileName string.   Default to 0, 4000 and 4000 if not found.
  458.  
  459.   VBEX10.WindowState = Val(StringFromINI ("WindowPosition",|
  460.    "WindowState", "0", INIFileName))
  461.  
  462.   VBEX10.height = Val(StringFromINI("WindowPosition",|
  463.    "Height", "4000", INIFileName))
  464.  
  465.   VBEX10.Width = Val(StringFromINI("WindowPosition", "Width",|
  466.    "4000", INIFileName))
  467.  
  468. 'If the form is minimized or maximized, exit without setting screen position.
  469.   If VBEX10.WindowState <> NORMAL Then
  470.       Exit Sub
  471.   End If
  472.  
  473.   'Calculate variables which contain the desired Left and Top values
  474.   'for a centered form and convert to strings in preparation for API call...
  475.   L$ = Format$(((Screen.Width - VBEX10.Width) / 2), "##")
  476.   T$ = Format$(((Screen.height - VBEX10.height) / 3), "##")
  477.  
  478.   ' Read the Left and Top properties from the INI file,
  479.   ' defaulting to the values established above if not read.
  480.   VBEX10.Top = Val(StringFromINI("WindowPosition", "Top", T$, INIFileName))
  481.   VBEX10.Left = Val(StringFromINI("WindowPosition", "Left",|
  482.     L$, INIFileName))
  483. End Sub
  484.  
  485. WindowPosFromINI takes everything into account elegantly.  If the INI
  486. file is present and meaningful values are read, it applies them to the
  487. form.  If not, defaults are used.  You can change the defaults to match
  488. whatever size you think your form should be upon startup.
  489.  
  490. WindowPosToINI saves these values when the program is shut down.  The
  491. call to this function in two places; in FileSavePos_Click and in
  492. FileExit_Click.  Also note that there's a call to FileExit_Click in the
  493. Form_Unload sub.  This ensures that the proper procedure is executed
  494. regardless of whether the user ends the program with File Exit or by
  495. double-clicking the system box.
  496.  
  497. Sub WindowPosToINI ()
  498. Result% = StringToINI("WindowPosition", "WindowState",|
  499.  Format$(VBEX10.WindowState, "##"), INIFileName)
  500.  
  501. 'Don't update restore size if minimized or maximized.  If you do, the
  502. 'Height and width values may not make sense when the window is next
  503. 'restored.
  504.  
  505. If VBEX10.WindowState <> NORMAL Then Exit Sub
  506.  
  507. Result% = StringToINI("WindowPosition", "Top",|
  508.  Format$(VBEX10.Top, "##"), INIFileName)
  509.  
  510. Result% = StringToINI("WindowPosition", "Left",|
  511.  Format$(VBEX10.Left, "##"), INIFileName)
  512.  
  513. Result% = StringToINI("WindowPosition", "Height",|
  514.  Format$(VBEX10.height, "##"), INIFileName)
  515.  
  516. Result% = StringToINI("WindowPosition", "Width",|
  517.  Format$(VBEX10.Width, "##"), INIFileName)
  518.  
  519. End Sub
  520.  
  521. If your form is minimized or maximized and you allow WindowPostToINI to
  522. record the height or width, your program may look a little strange when
  523. next it's run.  If the form is maximized, for example, the Height and
  524. Width will equal Screen.Height and Screen.Width.  If the program is
  525. restored, it'll still fill the screen.  If the form is minimized when
  526. these values are saved, you'll get a real tiny footprint on your form
  527. when restored, or a run-time error if the form is smaller than Windows
  528. will allow.
  529.  
  530. As always, this column plus sample code is available on the Windows
  531. Online BBS in Danville, California, phone 1 510 736-8343.  This column
  532. and source code is in VBEX10.ZIP, and may be distributed as freeware.
  533.  
  534.    ╒════════════════════════════════╕
  535.    │ Barry Seymour                  │
  536.    │ Marquette Computer Consultants │
  537.    │ San Rafael, CA 415/459-0835    │
  538.    │ Windows OnLine 510/736-8343    │
  539.    └────────────────────────────────┘
  540.  
  541.  
  542. ═════════════════════════════════════════════════════════════════════════════
  543.  
  544.  
  545.                      Desktop Publishing
  546.  
  547.                    Color vs. Black and White
  548.                        by Rob Weinstein
  549.  
  550.  
  551.      With the advent of Windows 3.X and VGA or SVGA monitors,
  552. color computing has become the rage. Computer monitors, once
  553. limited to amber or green, now flash with 256 colors. Color
  554. computing is far less tedious, and far more fun.
  555.  
  556.      But how has that translated into desktop publishing? Are the
  557. artists and designers who use desktop publishing technology for
  558. their pre-print preparation actually flooding the market with
  559. full color work? Well, as with most things, the answer is both
  560. yes and no.
  561.  
  562.      With the advent of full color laser and dot matrix printers,
  563. for example, color printing has become possible. However, most
  564. color systems are still expensive, and laser printing is simply
  565. not practical for even moderate printing runs (virtually anything
  566. over 50 copies). Still, in specific environments or situations
  567. where five or ten copies of a report are printed for meetings or
  568. circulation, color laser or dot matrix printing can be used very
  569. effectively.
  570.  
  571.      But to understand the impact (or lack of impact) of color on
  572. materials that are actually printed (taken to a printer and
  573. reproduced by the hundreds or thousands), it is important to
  574. understand the printing process.
  575.  
  576.      A printer takes a camera ready paste-up, shoots a negative,
  577. and makes a plate, a thin piece of metal (or paper or plastic)
  578. that is photosensitized so that ink will stick to specific areas
  579. (one step is eliminated by desktop publishers who print negatives
  580. directly to film). The plate is attached to a roller on the
  581. press, is automatically inked, and then the inked image is
  582. transferred to the paper. Each roller can handle one color of
  583. ink, so a four color print job requires four rollers.
  584.  
  585.      The graphic below shows the normal setup on a four color
  586. press. The colors are generally applied from the most
  587. dense--black--to the least dense--yellow (this order might be
  588. changed depending on the print job, or the individual preference
  589. of the printer). Unlike traditional primary colors, printers work
  590. with process colors--black, cyan, magenta and yellow.
  591.  
  592.  
  593.      The actual cost of a print job is largely determined by the
  594. setup requirements of the printer. A one color job, for example,
  595. includes one negative, one plate, and one press unit. A two-color
  596. job requires making two of each item, a four-color, four of each
  597. and so on. This doesn't mean that a four color job costs four
  598. times as much as a one color job. But each additional color can
  599. add as much as one-quarter or one-fifth additional to the price
  600. of the job.
  601.  
  602.      Actually, additional color can cost more depending on what
  603. printer you sue, and their equipment. To run a four color job on
  604. a one unit press, for example, means running the job through to
  605. apply the black ink, then cleaning the press, setting up and
  606. running the job through to apply the cyan ink, then cleaning the
  607. press, setting up and running the job through to apply the
  608. magenta ink, and so on. Cleaning and setup are time-consuming and
  609. expensive. Most printers don't run four color jobs on one-unit
  610. presses, though it is common to run four colors on two-unit
  611. presses.
  612.  
  613.      What all this means is that full color desktop publishing
  614. does not dramatically reduce actual printing costs--and those
  615. costs have always been the primary consideration when determining
  616. whether a job will be color or black and white. So while full
  617. color computing seems to be the norm, full color printing is
  618. still and expensive process.
  619.  
  620.      The one exception to this is in separating full color
  621. photos. Printing a four-color photograph is difficult and
  622. exacting, and has traditionally been used only by the high end of
  623. the printing market (four color magazines, quarterly reports,
  624. expensive glossy advertisements and brochures, catalogues, etc.).
  625. There are several reasons for this. First, you have to run a
  626. four-color job, and the registration (alignment of each of the
  627. four colors) has to be exact, or the photo looks blurry. We've
  628. all seen four color newspaper photos where the registration is
  629. off, and you can see different colored edges throughout the
  630. photograph. This need for precision makes the printing process
  631. expensive. But until recently the pre-press process was even more
  632. expensive.
  633.  
  634.      Because of the printing process, each color requires a
  635. separate plate. Everything that is going to be printed in black
  636. has to be on the black plate, everything that is to be printed in
  637. cyan has to be on the cyan plate, and so on. This is relatively
  638. easy when working with line art, and can be done either by hand
  639. or with a simple graphics program. But the separation process is
  640. extremely complicated for full-color photographs. One touch of
  641. color in a small corner of the photo, for example, might be made
  642. up of 20% yellow, 20% cyan, 5% magenta and 10% black, a
  643. combination impossible to judge by eye..
  644.  
  645.      About  20 years ago, a four-color magazine cover photo
  646. required several steps. First you took the photo, using various
  647. settings, and sometimes even various films, to try and get a
  648. close to the colors and contrasts you wanted. Then the file was
  649. processing into a color slide, and sent of a company in Utah with
  650. a full color scanner (these machines were very few and far
  651. between).  The scanner--a large stand alone computer--scanned
  652. each color in turn, filtering out everything in the photo but
  653. yellow and producing a negative, then filtering out everything in
  654. the photo by cyan and producing a negative, and so on for each of
  655. the four colors. If you knew what types of adjustments you wanted
  656. before the slide was shipped off, you could ask the processor to
  657. cut the yellow by 10 percent, or brighten the cyan by 10 percent.
  658. But since the process was being done hundreds or thousands of
  659. miles away, you had no control over the result.  You got back a
  660. separated photo, which cost between $200 and $500 each, depending
  661. on the work you had done. Then, using overlays, you added what
  662. text, graphics, etc., you wanted and shipped it to the printer.
  663. The process was labor intensive, complicated, time consuming, and
  664. EXTREMELY expensive.
  665.  
  666.      Programs such as the soon to be released Ventura Scan,
  667. Ventura Separator, Ventura PhotoTouch, and Ventura ColorPro, have
  668. eliminated much of this hassle. You can now scan in your own
  669. photos, retouch them as necessary, color correct them, and
  670. produce color separations all on your PC. While the cost still
  671. isn't cheap--the total Ventura including Ventura Publisher and
  672. its add-ins lists for over $3,000, not counting hardware (of
  673. course the street prices will be substantially discounted)--it is
  674. within reach, and it will pay for itself quickly for anyone doing
  675. a lot of color work.
  676.  
  677.      So as I said at the beginning, the answer to whether color
  678. computing will change the publishing world is both yes and no.
  679. For the newsletter, flyer or small desktop publisher, full color
  680. work still remains an occasional luxury, although the process of
  681. preparing color work in substantially easier. But for the upper
  682. end of the printing market, color work is becoming substantially
  683. simpler, more controllable and less expensive.  And as we have
  684. all learned, what is high-end today is commonplace tomorrow.
  685.  
  686.  
  687. ═════════════════════════════════════════════════════════════════════════════
  688.  
  689.  
  690.  
  691. Windows Tips, by Hugh Hardie
  692.  
  693.  
  694.  
  695.                 The Key to Characters in a Font
  696.  
  697.                      Uncle Bill's Tip of the Week
  698.  
  699.                 Using Icons to Identify Programs
  700.  
  701.  
  702.  
  703. The Key to Characters in a Font
  704.  
  705. With the advent of True Type fonts, the options for fonts open to all
  706. Windows users has greatly increased.  While it is easy to choose a
  707. character in the normal range of A through Z and 0 through 9 plus the regular
  708. special characters such as * and ?, there are many more characters which
  709. may be used but are not accessed in the same way.
  710.  
  711. There are two options in Win 3.1 to access these other characters.  You
  712. can input a value from the keyboard by pressing the ALT key and a string
  713. of numbers.  You can also use a new program which comes with 3.1 called
  714. Character Map or CHARMAP.EXE which resides in your Windows directory.
  715.  
  716.  
  717.  
  718. As you can see, CHARMAP shows all the characters available in the font
  719. selected. In the lower right corner of the dialog box shows the
  720. keystrokes used to input a copyright symbol.  Typing in the keystrokes
  721. results in ⌐ being printed on the page.  Double clicking on the
  722. copyright symbol in the CHARMAP screen causes the symbol to appear in
  723. the CHARACTERS TO COPY box in the top right of the dialog box.  A single
  724. click on the symbol and another click on the SELECT button will achieve
  725. the same thing.
  726.  
  727. Pressing the COPY button results in the all the characters in the
  728. CHARACTERS TO COPY box being placed in the CLIPBOARD.  From there, they
  729. can be pasted into any application.  Needless to say, the drop down list
  730. box in the top left hand corner, titled FONTS, allows you to select any
  731. of the fonts installed in your system.
  732.  
  733. The Character Map is a useful and easy to use tool for retrieving all
  734. the characters and symbols that do not appear on the keyboard.
  735.  
  736.  
  737.  
  738. Uncle Bill's Tip of the Week
  739.  
  740.  
  741. This is the second Windows 3.1 tip from Bill Gates as announced at a
  742. recent Win 3.1 Seminar.
  743.  
  744.  
  745. Setting up new applications in a program group can be really tedious.
  746. You have to open the group, select FILE NEW and enter all the data about
  747. the application. Uncle Bill recommends the following:
  748.  
  749. Open the FILE MANAGER as well as the PROGRAM MANAGER.  Open the group
  750. into which you wish to insert the new application.  Click on the file
  751. in FILE MANAGER that you want to include in that group.  Hold the mouse
  752. button down and drag the file name into the open group and release the
  753. mouse button.  The application will be automatically set up for you in
  754. the group.  No more data need be provided.
  755.  
  756. This is too easy.  Thanks Bill!
  757.  
  758.  
  759.  
  760. Using Icons to Identify Programs
  761.  
  762.  
  763. Most Windows programs come with a catchy icon.  Some don't and certainly
  764. DOS apps. don't come with any most of the time.  Help is at hand!  In Win
  765. 3.0, you had to buy Icon Libraries or use public domain icons.  They were
  766. all very good but you had to make that extra step to find them.
  767.  
  768. In 3.1 Windows itself provides a file with additional icons which can be
  769. used with any application.  The file is called MOREICONS.DLL and it resides
  770. in the Windows directory.
  771.  
  772.  
  773.  
  774. The above is the dialog box for setting up an application in a Program
  775. Group.  the program above is a communications program called Robocomm and
  776. its current icon, seen in the lower left hand corner is the default icon
  777. for DOS apps.  It is hardly inspiring or memorable.
  778.  
  779. The fourth icon down on the right hand side is the CHANGE ICON button.
  780. Perhaps we can find a better one for Robocomm.
  781.  
  782.  
  783. Clicking on the CHANGE ICON button brings up another dialog box which
  784. allows us to select the file from which to select an icon.  The default
  785. file is PROGMAN.EXE and, while it does have an excellent selection of
  786. icons, I chose to press the browse button and select MOREICONS.DLL as
  787. the file I wanted.
  788.  
  789. You can use the scroll bar to view all the icons available.  When you
  790. find one you like, simply double click on it and press OK.  The icon
  791. will now appear above the program name in the group in which the program
  792. is installed.  The same technique is used if you use the default file
  793. PROGMAN.EXE.
  794.  
  795. Experiment with CHANGE ICON and review all the icons in PROGMAN.EXE and
  796. MOREICONS.DLL.  You could revolutionize the look of your desktop.
  797.  
  798.  
  799.  
  800. ═════════════════════════════════════════════════════════════════════════════
  801.  
  802.  
  803.  
  804. "the Weekly" is a product of,
  805.  
  806. Windows Online(tm), (WOL), an on-line service dedicated to the MS Windows(tm)
  807. operating envoirnment and to other GUI subjects.  WOL prides itself on having
  808. the most complete and up-to-date library of Windows shareware in the world.
  809. WOL currently has over 3,300 Windows 3.x programs and files for download.
  810. Call today for your free trial. Consider membership with the Worlds premier
  811. Windows on-line service.
  812.  
  813.  
  814. No reprinting of this document is permitted without the written permission of
  815. Windows Online. All articles are copyrighted by their authors. Opinions
  816. presented herein are those of the individual author and do not necessarily
  817. reflect those of WOL or "the Weekly."
  818.  
  819.  
  820.                            Call Windows Online today!
  821.                               (510) 736-8343 BBS
  822.  
  823.                                 Frank J. Mahaney
  824.                               Publisher and Editor
  825.                                Windows Online(tm)
  826.                                    Box 1614
  827.                              Danville, CA 94526-6614
  828.                             (510) 736-4376 Voice/Fax
  829.  
  830.  
  831.  
  832. Copyright 1992, Windows Online(tm)
  833.  
  834.